Unless you can get for wholesale, www.budsgunshop.com is probably gonna' be one of your best deals.
Where do you guys think that I could pick up a new G 21 for the lowest price?
What they said. Just don't forget to factor in FFL fee. You may get the same price locally once you add that in.
Or you can sign up to be a GSSF (Glock Sport Shooting Foundation) member and not only participate in competitive shooting, but get a Glock discount.
The standard G21 GSSF discount goes for: $464.20.
I've bought my G35 through GSSF and saved $100+, if I were to buy locally.