I accuired a lower a few months back and haven't been able to get out much lately and shop for an upper, but hope too soon. So what shops have the best selection vs price in your opinion. From previous stops at Keislers I know they had alot of AR's, I'm kinda wanting a Dissipator style or mid-length, the M$ style handguard is a tad short for my taste. Wanna kill these ads? We can help!