A recommendation you've probably already thought of, but I figured I would add just in case:
You'll be powering with a 12V battery of some kind, I assume. You may want a lot of amp hours which may result in high(er) amperage than you may think, so, due to the heat generation of actual firing and possible wire damage resulting in a short and then a fire, I would use a switch to operate a relay that then delivers power to the servo or solenoid or whatever actuates the fire control group.
Just food for thought.
This is awesome.