For Semi-autos, my favorite is my Weatherby MkXXII. It is spectacular looking, and the most accurate semi I have ever had. For all around fun and lying in the back of the trunk and any lousy weather I choose my Ruger 10-22, also very accurate and very rugged/dependable.