I've been trying to figure out the details on this rifle, I believe it is a Portuguese M937B that was rebarreled. Came without a handguard and my replacement K98k handguards too long or the stock itself has been modified to cut length, I believe it has a duffle cut or some sort of repair job and...