Anyone ordered from them before? They seem legit with primers and powder available.
Last edited:
Finally got to their site, prices are way below others, and this is for me a big no no.On further review, it seems like it might be a scam site. But I haven't seen absolute proof of that.