Well it's g&g and its an m4
If youve got the buget for it (assuming it would be your first rifle) go for it.
If youve never actually played airsoft before, rent a gun for the first few games to see if you even like it. That will also give you the chance to see some other guns in the flesh, you might not even want an m4.
Also..... ukara, if you dont know what it is, then youre already ahead of yourself.
But yeah any G&G will serve you well.