I bought a 20 round clear Lancer magazine there a couple weeks back because they had it and even the online shops were out. No f***ing joke, the upstairs clerk literally walked the magazine down to the cashier. I wasn't even allowed to touch it until I got to the cashier (who promptly asked to see my ID).
At least Rileys lets me touch a f***ing magazine. Also, I bought three 30 round Lancer mags at Rileys and brought them to the counter myself. I wasn't carded.
Shooters does not have used guns like Rileys does, most of the used guns at shooters are consignment.
Rileys had $9/box 9mm for sale, brass case even the last time I was there. Brand was Blazer IIRC. Haven't seen 9mm that cheap in what seems like a decade and only at Walmart.