I am almost certain this is a scam. I was looking for red magazine followers and stumbled upon this website: https://deltaammunition.com/product/...or-vp-and-p30/
They list an address out of 505 Park Ave New York but their phone number is shared with a marijuana store claiming to be in San Diego.
After emailing the guy he seems to have no idea what I am trying to talk to him about.
The website is bad and their facebook page is suspicious.