NPM did use Buffalo barrels,
Look for the P proof stamp about 7" from the muzzle ( under your bayo band)
Look for a Punch Mark, near the P.
Any barrel used by NPM would have this punch mark.
NPM- Punch Mark links;
Military Surplus Collectors Forums
FWIW,
Charlie-painter777