I currently own a JG G36C and I must say, I have been nothing but impressed by it. The JG model was relatively inexpensive and well worth my money. All the reviews say it's pretty tough. Also, I managed to do an upgrade on mine and again, nothing but positive things. Plus, it feels really solid. That being said, a TM or CA version would be nice too