IMO, there are plenty of E-11 kits that are extremely affordable and would easily replace that toy gun. I think it is about time that the 501st drops the Hasbro blaster completely, but for some reason stormtroopers are forced to be stuck in the past with inaccuracies that a lot of people don't want to accept, leaving us to turn a blind eye and just say, "All right, have fun with your toys."