I was offered a good buy on a case of NATO spec 124 grain but would not get it if it will mess up my gun.
Made by whom? Quality can vary considerably, depending upon manufacture. Stay away from Egyptian, Chinese, and British Radway Green!
Also, reason for surplus? Contract Production over-runs can be a great deal.
Some lots of Ammunition are rejected because it did not meet Velocity Spec which are okay for plinking.
Regardless, most surplus NATO Spec Ammunition should not hurt your B6PC a bit.
My SAR B6P has digested about 200 rounds of Winchester 124gr 9mm NATO Q4318 without issue or signs of wear, so far.
I regularly use Federal Champion Aluminum 115 grain FMJ in my B6P which seems hotter yet, with no issues.
In the past, NATO spec and USA M882 9mm ammunition reached 1225 FPS (+P) or so. Now the energy bar seems to have been lowered to save wear and tear on weapons and rarely does velocity exceed 1140 fps. Comparibly, in the past, commercial standard Federal American Eagle 124 grain FMJ reached an average velocity of 1150 fps and probably still does.
https://www.targetsportsusa.com/federal-ae-9mm-luger-ammo-124-gr-fmj-ae9ap-p-659.aspx