There have been a lot of these types of sites over the last several years with powder/primer shortages. The telltale sign is they want Venmo, Zelle, or some similar form of payment app, and won't accept a credit card.
Untitled.jpg
Another giveaway is that they won't use PayPal's api. You'd think if one could make such a nice, smooth, full featured storefront website they could figure out how to integrate payment.
Be safe out there friends!