History and good reputation.
Because th secret service carry them as side arms. To protect the president.
650 or so
25-250 USD or so
100-800 USD or so
500 or so
100-350 or so
50-500 USD or so
100-440 or so
1998 or so.
100-700 USD or so
100-400 or so
100-450 USD or so