Totally different situation.
You were sending it in for repair. Armscor has a FFL.
In the OPs case there is NO FFL. If it were a long gun there would be no problem.
In addition, Federal law requires that the carrier be notified that the shipment contains a firearm 27 CFR 478.31 and 478.30]