Looks like a barrel from a M1A1 Abram Tank nice !!
about the transformer. that doesnt work goog enough.
450 volts is way to low. for a nice spark you need about 20.000 to 30.000 volts.
Use a coil from a moped or car (car coil thats what i use). works good.
But i need to find a BBQ igniter, cant find it here where i live.