I know people hate bore snakes but I use them on all my rifles, 22lr, 17HMR & my 308 , never had a problem with them. Barrels always gleaming when pulled through. Only thing I haven't tried one on is my shotgun.
In terms of cleaning I'll probably clean the 22 & 17 after about 200 / 300 rounds, then have a zero check when they've been done. Usually hold the zero fairly well, maybe only a slight adjustment.
I use the Hornady 17g v max, never tried any other make.