You may see red dots appear on your skin for various reasons. Acne, autoimmune conditions, and viruses are common causes. Depending on what is causing your red dots, they may stick around ...
My 20 gauge wasn’t fully settled in my shoulder, but I had a fine view of his head thanks to a Vortex red-dot sight on that Mossberg. That off-shoulder shot wouldn’t have been nearly as possible with ...