555 is fine for rapid fire you just hav to set it up right, i have a schematic for it, all you need to do is build it on some vector board or vero board and youre set
heres the shematic:

im not sure of the resistors but everything else is good, find a power source on the board to leach from, then attach the outputs to were the fire connects to [not sure]