Some people just don't have that scam radar I guess.
This has ALL of the typical signs of a scam site. Generic oddly specific name, things in stock that nobody else has, better prices (Though they're starting to scale that back to make things look more believable), only take EMT or PP, goofy wording on a lot of items, etc etc etc.
There's a "someone in bla bla bla just bought bla bla bla" popup that shows up pretty often. It was a person in Brazil the first time, then someone in Pakistan. You think they're selling ammo internationally, retail, from Canada? Lol. Also, they apparently have 16 TRILLION dollars worth of large rifle primers in stock, lol.
Very painfully obviously a scam site. Don't send an EMT to an ammunition retailer unless they're listed on this site as a sponsor, or you have personal knowledge of them being legit.