I recently obtained a very nice condition BM59 short rifle that was originally assembled via Golden State Arms with the Model BM59 Trooper. It functions flawlessly and shows no visible signs of being rewelded. Looking for info on the Gun and which is the proper Bayonet. The Italian BM59 bayonet does not fit and before i waste another 100.00 on a bayonet i would like to get the correctly fitting one Thanks