Man. This Chinese mag is so freaking crusty, I don't think it was even worth the $8 I spent on it. It was locked up solid, i thought from cosmoline but it was from rust. Got it cleaned up and working smoothly, I oiled the crap out of it. It's pretty cool now but dang it's definitely BFPU