I agree that is expensive. I bought a used beretta 96 today and it cost $550.
Got my fs96 about 6months after 9 11. It is engraved "united we stand". It is the most accurate gun I have. Paid $600 and I will never give it up. I'm 75 years old, and my son has his eye on in. I told him it is his when I'm in the grave.