It's ijji. The cash shop is going to be almost necessary to play the game, they always do it that way. Just look at Drift City. You wanna do ANYTHING to your car you gotta buy coins.
I'll bet 5 bucks they do something similar to Combat arms and make you pay to be a member to use certain guns and only give the crappy ones to the free players.