Cobra is a nice place but recent expeirences have made me change my opion on it. Last time i was there they decided to sell me parts that didnt go to my gun and my friends and i were completley blown off by some of the staff. Dont get me wrong big john is cool and he cut u a deal here or there but other times some of the staff are idiots. An example would be them saying to me when i just bought a qev there they said it would take 45-1 hr to install it. It took me about 6 min but then i found out the sold me a bad product then didnt go to my gun and screwed up the tube.