No.
First it is Beretta, second, it is a magazine, not a clip. There are several different 9mm models made by Beretta- it will use the magazine made for that model.
9mm Largo and 9mm Parabellum are different guns. No.
probably If the pistol is designed for 9mm Luger, 9mm Para, or 9x19, yes.
No. It depends on the make and model of your 9mm and what kind of magazine it was designed to take. In the past automatic pistols each had their own magazine and they were very seldom interchangeable. Today there is more interchangeability, but there is as yet no universal magazine that will fit into every 9mm.
shoot them with a 9mm pistol
About 900 meters.
A pistol chambered for .380 ACP (also known as 9x17) can fire that cartridge and only that cartridge. You cannot shoot 9mm Parabellum (9x19) or any other 9mm cartridge in it.
Those that are marked for 9mm ammunition. Shotguns, rifles, handguns all have been or are chambered for 9mm
Try e-gunparts.com
What kind of gun? Most gunshops sell magazines and if they don't have any for the particular model, they can probably suggest where to get them.
Try here- www.zastava-arms.co.yu