http://www.berettausa.com/service/owners_manual_request.aspx
Contact Beretta through their website for an owner's manual.
200 or so
25-175 USD or so
100-300 USD
The 950 25 ACP is worth about $170 depending upon the condition.
100 or so
Go to a gunsmith.
100-200 or so
75-200 USD
Best left to a professional gunsmith
yes please.