First, I would like to apologise if I have the wrong section of the forum, but my main question is about how to get power from my arduino to my peripheral.
Second, my actual query.
I am wanting to ignite an electric match via my arduino device.
The electric matches can be seen here: http://easypyro.com/ematch-firework-igniter?product_id=138
All Fire Current: 0.5 Amps.
No Fire Current: 50mA
Recommended Voltage: 6v +
I am still very new to the whole arduino/electronics side of things. I currently have a circuit that is powered by an 11.1v lipo battery and is basically a countdown timer. At the end of the timer I want to ignite the match (which in turn will ignite a smoke grenade for an airsoft prop)
Cheers,
You're going to need some form of switch - even the no-fire current exceeds an Arduino's pin output current.
How much delay can you tolerate?
A delay is fine (within reason).
The smoke grenade has about a 5s delay anyway, so an extra couple of seconds isn't going to hurt.
What sort of delay was you thinking of?
I was thinking in terms of a few tens of milliseconds for a relay, vs virtually instantaneous for a transistor.
Yeah, then I'm happy with either.
The cheapest/easiest is preferred. 
I have just had a look at what components I already have, and I do have a IRF520 MOSFET if that can be used?
I'm really unsure on how to wire it through to the igniter and arduino though.
Is it a logic-level FET?
If not, you're still going to need another transistor to drive the gate sufficiently hard.
Although, on second thoughts, it isn't going to be "on" for very long, so that may not matter so much!
Yeah, after researching a bit yesterday I noticed that the mosfet probably wouldn't work as its not logic level.
I do have a couple of TIP120 transistors though that look like they should work.