mostly stock but will get a jj edge barrel kit soon
barrel, but not a bad stock barrel
No Kick at all
Bolt Out Back
This gun is an excelllent choice for a begginer/ intermediate player. The Bolt-Out-Back design is amazing and takes very little time to clean. The gun is so quiet and has absolutely no kick. And my friend even commented on how there is no kick. The stock asa isn't terrible but it isn't that great either, and it is really hard to get the tank out since it isn't an on/off. The stock barrel is actually ok. It also is a fast gun at 17 bps. It has 3main features over the old ion 1) it has the Bolt-Out-Back 2) it operates at 180 psi instead of 850 3) it has a better feed neck its not the best but it does the job. And in my opinion the ion xe is the one of the best if not the best gun for the price.
I give it a 10 out of 10 because it is high quality for a low price.