Делали подобную штуку на работе (в рамках технического творчества, проще говоря - по приколу). Не такую мощную, поскольку напряжение было низким, порядка 40В, на большее не нашлось транзисторов. Но зато было две катушки последовательно разгоняющие - сначала настроили максимальный разгон на одной катушке (длительность импульса), потом намотали вторую с отступом, и настроили максимальный разгон с ней, согласовав её работу через определенный промежуток времени после работы первой катушки. Не так впечатляюще было, стреляли гвоздями на 50, потолочную плитку пробивало, потом нам надоело. Там главная засада в том что катушка при размыкании цепи, которое нужно произвести пока снаряд задним концом не вошел в катушку, генерирует очень большую ЭДС самоиндукции.