In Bloodletting, Rick gave Otis his Python, right? He died with it in his hands, and as far as i know, Shane didn't brought it back with him.

I have watched Saved The Last One several times, and i can't figure out if it is a prop error, or just me that has misunderstood something.

Just for the record; Rick shoots a walker in Beside The Dying Fire using the Python.