Most large libraries or book stores will have a current one you can look at.
100-600 depending on specifics
30 percent
Prices vary by region, but, you are in the 500 USD range.
Best left to a trained armorer
$700
100-500 USD
50-550 usd
50-500 usd
100-800 USD or so
500 or so
100-350 or so
100-500 USD or so