I live very close to the Club and am there quite often, so a range visit isn't a marathon workout. I clean my AR when I feel like it. Maybe every 500-1000rds or a few range visits. It's never required cleaning to function properly. It's a battle rifle. I figure it needs to work when a bit dirty, right?