If this thing could actually engrave a stainless barrel, which I doubt it can, it would be ideal for a home hobbyist or small time guy.
https://www.ebay.com/itm/Cylindrical-Laser-Engraving-Machine-Metal-Steel-Iron-Stone-Engraver-DIY-Printer-/333289265789