Can anyone tell me as to why there is such a price difference between buying a handgun online & going to a local gun shop? i don't mean a few $ either. I can find guns at least $100 cheaper online than i can locally, for the same make/model. any input? Thanx in advance.