...also 6-9 volt sowas braucht die. stromstärke hab ich grade gemessen, 0,5 ampère und widerstand ist 0,16kOhm
Also: Bei 9 V würden bei 160 Ohm etwa 56 mA fließen.

Wenn es aber doch 500 mA sind, würde ich dir den BC337 empfehlen. Basiswiderstand 220 Ohm an den Portpin (ADC0/1 oder SCL oder SDA oder E_INT1), Emitter an GND.
Deine "Kanone" an den Collector, den 2. Pol der Kanone an +UB.
100 uF zwischen GND und +UB direkt am BC337.
Diode 1N4001 parallel zur Kanone, Kathode (Strich auf der Diode) an +UB.

Gruß Dirk