Specialty Sports has some salesmen with an attitude, and prices that are easy to beat, but they sure have a lot of inventory (doesn't seem to be shrinking to me). If you want to go handle a lot of stuff before you buy, give them a look. Find the gun you like, then start the search for the best value.