Hi all, I hope this is in the right area. I've got a question regarding where to buy and what the differences are between buying online or from a local gun shop. I'm looking at the Ruger SR22. My local gun shop is selling this for $550. On gunbrokers with the shipping and FFL fees it comes to around $350. Is there any advantage in buying locally? Should I just consider only buying online? Is there anything to be aware of, anything I should be looking out for if I buy online? Why is there a $200 price difference for this gun? That seems like a pretty big spread.