There is a 0.0% chance they are legit based on what you just mentioned,Just looked at the site. They have ammo listed as in stock. That's red flag number 1. Payment options are PayPal, zelle, cashapp and bitcoin. Major red flag. Maybe they are legit but if you purchase from them, dont be surprised if nothing shows up.