I have always used Orion Arms (twice). Good work and quick turnaround. They are versed in NFA requirements and have a history of doing the engraving.
A laser engraving will not meet depth requirements.
A laser engraving will not meet depth requirements.