I don't have a specific year for a Beretta 950, as the model was produced over several decades, starting in the early 1950s. To determine the year of a specific Beretta 950, one would typically need to check the serial number or any proof marks on the firearm. Each production year may have distinct features or characteristics that can help identify it.
Contact Beretta through their website for an owner's manual.
100-300 USD
Contact Beretta customer service
The 950 25 ACP is worth about $170 depending upon the condition.
Go to a gunsmith.
100 or so
100-200 or so
75-200 USD
200 or so
Best left to a professional gunsmith
http://www.berettausa.com/service/owners_manual_request.aspx
50-300 dollars