since you cleaned after every shot , I would also agree heat and unless you were looking at the clock, that 4-5 minutes might have been 2-3 as for me it seems like forever waiting for the next shot.Might just want to double check to make sure the scope is secure too...
Seems like your on the right track with your shock waves.
Steve