Here's another vote for pictures
With all of those accessories, especially the bayonet and sling, I'd say you did well. As you say, the switch from a milled to a stamped floor plate was the distinctive feature of the M48A, whereas the M48 had all milled parts. The M48B had stamped floorplate, triggerguard and follower. The M48BO (bez oznake, without markings) can be found in any configuration (M48, M48A or M48B).
The M48BOs were the last M48s made, alongside the M48Bs but the BOs were contract/export rifles without the Yugoslavian crest. I have a
Syrian crested M48BO in M48 B configuration (kind of, it has a stamped trigger guard but a machined floorplate that is matching) and another M48BO in M48 configuration with no crest but with an unusual inlet in the stock for a disc said to be from a (never delivered?) Egyptian contract. Perhaps, since contracts for Syria, Iraq and Egypt are known (as well as a contract for Indonesia).
The ВК (VK) mark stands for Vojna Kontrola, or military control and is an original manufacture inspection mark, not a refurbishment mark. About 238,000 M48 configuration rifles were manufactured from '50-52, according to Bogdanovic's "Serbian and Yugoslav Mauser Rifles". The earlier, late 1940s rifles were the M24/52 and M98n (aka M98/48) rifles. SNs on the receiver, barrel, bolt, stock and floorplate are standard. Assembly numbers on the receiver and barrel, like on a Yugoslavian SKS.
V and W markings