This stuff is made by a company called Brickarms
http://www.brickarms.com/
It's not made by the LEGO company.
Quality is excellent, not really distinguishable from real LEGO.
I would imagine Lego would have an issue with some parents who are afraid of how this particular lego would effect their children but it is a good starting point to teach some history at a young age and correct any misconceptions before they become concrete.
Still, I wish I had it as a kid



















































