If you live in WNY and you need to buy a handgun you only need to go to the Buffalo Gun Center on Harlem Rd. Trust me I own a number of handguns and I have shopped & shopped. After all the shipping and transfer fees you will not save a ton ($10) on the price you will get at the gun center. For example I just purchased a Springfield XD9 subcompact.
GunBroker price anywhere from 456.95 - 475.00
most are cash deals if you want to use a credit card + 3%
Shipping anywhere from $15-25
Local FFL charge anywhere from $25-$35 to accept it and do the paper work
Buffalo Gun Center $479 with no BS and you can take it home that day
So support a local business that employs local people
The XD’s are not cheaper I would say they are a bit more money and they are not all made in the USA
Also who told you to clean it before you fire it??