Hi there, I'm looking for a stubby M4 for a CQB loadout but I'm not sure on make, I've seen the G&P Cracker but I heard it's not too good? or I could get a JG or something, but I'm really not sure, I'm looking for accuracy in it too, not much, but just not so terrible I can't shoot down a...