The AIM branded ones with the pinned GB are definitely BA. I have an AIM 16" gov profile, a couple BA barrels, and an Aero. All come from BA.
The laser engraving is identical with the exception of the BA logo.
They are/were about the best deal going for a nitride barrel with a pinned GB. I'd say get one if you can.