Hello, hello, hello, hellos.
Best is subjective.
I have an ICS brand, Sig Saur 556 which outguns some TM M4/M16's at my local site.
If you have experience with "real steel" you may find Airsoft a little disappointing due to lack of noise, recoil, weight etc. That said, this can be countered...