All guns really need to be maintained every so often. with both my pistols I take the slides off lube them up and swab the barrel with alcohol rub. With AEG's you should take the gearbox apart and clean the grease from them and re-lube it every couple months, also Clean your inner barrel with terrycloth on an unjamming rod with a bit of rubbing alcohol on it. Gas guns just need to be lubed once a week or less depending on how often you use it.