The best airsoft rifle should be based on different stuff like tenchnical stuff like statistics that include , fps rating , internals , and battery life ( if AEG ) , not by opinions that include this one looks cool , or this one smells funny , or this ones cheap , or this one looks expensive even though Its really not . The answers given to you on this forum will probally most likely become biased due to different people's opinions , and no matter how hard that you will try , no 251 different people ( the amount of users that are using the forum at this time ) , If you ask me , I would go on google and search different airsoft guns and airsoft guns makers , then compare their ratings and stats . This is time consuming but worth it highly .