I have had great experiences with Spike's Tactical rifles. Certain models or separate lowers/uppers are available from Primary Arms at very reasonable prices. I have dealt with John at Spike's and their customer service is superb. He repaired a rifle for me that I screwed up, not a warranty issue. But he repaired for free. He even offered to ship for free. I am in the local area, so I could deliver it while he repaired while I waited. For me, it is a no brainer being near Apopka.