I do not have any experience with a Firestorm but I can say something about the Charles Daly. It will probably not work reliably out of the box. To get to feed and eject reliably had to buy new mags, replace and tune the extractor, put in a new 16lb recoil spring (the factory one seemed to compress like a 8 lb spring) and replace firing pin stop to keep the extractor from torquing around. The trigger was very gritty due to a very rough bluing job on the sear. Some polishing fixed it though. A friend of mine also bought one....Same problems. They seem to be accurate guns though once you iron out the above problems. To repeat some words of wisdom..you get what you pay for.