MakeSawdust nailed it, they are fine for the price. You get what you pay for. Everyone I cycled in a gun shop felt like it had sand in the action. Seen a bunch at the range that didn't always feed or eject well, but for what the OP has into why not give it a shot, and hopefully his son is into...