You already asked about this in two other threads. Google some reviews and see for yourself.
We already suggested the King Arms M4 to you in your first thread. That means we think it is a good, reliable starting gun.
H&K G36c (KWA) / Glock 18c (TM) / Kimber LAPD SWAT Custom (TM) / Mossberg M500 (ACM)