I love this game... i have seen reviews all are contrary .. it needs hard working plus smart working.. firsty, at the start i even wasn't able to upgrade any gun due to which i wasn't able to play missions but playing multiplayer game ,now i have too much money that i can easily buy and upgrade guns.... Good Game