I'm not sure what would consitutes a full dissassembly, but you can strip the gun enough to give the full gun and gas system a proper cleaning. I haven't disassembled the bolt, but it doesn't really get dirty. I also haven't removed the gas block from the barrel. There is a youtube video out there on how to strip the FNAR, its where I learned how to do it. It does take 5-10min to strip, but it's not that bad once you've done it a few times. If your interested in getting one, I wouldn't worry about not being able to maintain it.