The only thing I don't like about that is that cheezy dust cover thing that springs off.
But it gives me an idea for a better invention: How about a .45ACP submachine gun that transforms itself into a Mattel battle robot for the kiddies to play with? Hours of amusement for the kid AND for Dad!