check out Beretta's web site. Beretta has a chart showing the years of manufacture and the various symbols used. depending on the year of your 948, it could be shown as the 4 digit year as is mine. the symbol or year of manufacture is found on the left side of the frame in front of the trigger guard. mine was manufactured in 1952 and the full year is shown. Good luck.
No known sn data published
You will have to call Beretta
Beretta does not.
Check the Beretta website.
Beretta Elite 2 has more power
Yes
50-800 Usd
Beretta 92F.
50-250
A copy of R. L. Wilson's book on Beretta will assist you.
Beretta made a LOT of different 9mm pistols. However, if you are asking about the M9 pistol used by the US Army, it is about 8.5 inches long.
Ask a gunsmith for help