I'd use some oil to get rid of the rust.
I have a A&K M249 with some strategically upgraded to CA parts. I'd say the CA one in your link is a bargain. The Hi-Cap is a bit lame though, you'll want to get a nutsack and belt of dummy rounds for it.
Airsoft, where nothing is hurt but feelings.