Hasbro A0200E24 - Nerf N-Strike Elite Stryfe (Toys)
Unfortunately, a gun was broken, but he was able to "self-repair" are brought back in working order. Since we do not have the complaining, I can not tell you how the seller would deal with a complaint. But since it was a gift under time pressure