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.
100-200 or so
100 or so
Go to a gunsmith.
75-200 USD
Best left to a professional gunsmith
200 or so
yes please.
50-300 dollars