He's not negotiable on his prices at all. Shipping/insurance and an FFL transfer fee will add $100+ to the cost.