It's not against the law for LEO's to sell personal off-roster firearms through PPT to non LEO buyers.

It IS illegal to straw purchase, but that means buying something for someone else.
It is ALSO illegal to sell more than a set # of pistol transactions in a year, exceeding that would mean you just became an unlicensed dealer.