Extension and Correction
The P320 Spectre Comp has a real muzzle compensator, removable and therefore not allowable.
BUT WAIT, the new 320 AXG Legion Comp has the same sort of slots in the slide nose as the 365 Macro and is therefore compliant. When I searched for a 320 comp, the Spectre was the only one in the catalog yet.