I visited that ww2 guns website and looked at the movies... they say they've been in operation since 2004, yet they supplied Saving Private Ryan? That to me is the first alarm flag.
Then they supplied video game companies? Then the major flag, US Military Museums? The US Military has plenty of their own stock laying around to put in their own museums. That is the final flag.
Thats just after like 3 minutes of browsing.
Freedom isn't bought in stores, it is bought on battlefields. ~Thanato