I am currently looking for a handgun. How much can I expect to pay vs. MSRP? Do retails at most stores follow MSRP or can I expect to pay less. In other markets I shop, actual selling prices are far below MSRP, sometimes as low as 40% less. I just do not want to get taken advantage of because of my lack of market knowledge in the handgun sector. I.E. If a Ruger SR9 has a MSRP of $529, how much should I expect to pay? Thanks!