Armacoat is a good product. I recently coated a couple 870's and an sks. While the finish has scuffed a little on the mag tube where the pump slides, it is holding up very well. I will use the product again. As far as the sprayer kits I don't know. If you are set up to do the sandblasting required for prep, just go get a couple cheap dissectant air filters and a $40 HPLV spray gun.