Just throwing my couple cents in re local gun shops... I think Fletcher's is pretty awesome. Sure you can find stuff cheaper "on sale" at places, online, on armslist, through a few guys on here all of which I obviously still recommend and shop as well but overall their prices are pretty decent what I would call "fair" for a brick and mortar store. The guys there are always friendly and knowledgable without being arrogant. They have a pretty fun pistol league, one of the only places around here that I could find. My wife loves it there she shoots in the league as well and a lot of the guys have been real helpful to her and I. She is a woman of course so its automatic for her lol but Bob the guy that gives lessons has helped me out plenty for free with advice and tips etc. as well.