Target Sports is, in effect, CDNN Investments -- the CDNN you'll often see mentoned. I've done business with CDNN (and, more recently with Target Sprots) for over 20 years, and have gotten a number of great deals during that period. They seem to almost always make things right if you have problems, but given the high number of sales they do, you hear remarkably few complaints.
My only complaint is their shipping costs -- which is typically a fixed, flat rate (often $10, regardless of what you're buying -- but a pain if you're getting something small like sights) but they cut it down $4.99 in recent weeks for many items (for their year-end sales.)