For me, nope. Modern firearms don't need it unless you shot corrosive ammo or it got wet or dirty. I field strip, wipe down, check for issues, and deep clean every 500 rounds or when accuracy drops. Over-cleaning can cause as much wear as shooting. Let the gun work!