This gun is the best non-jamming shell ejector I have ever built. I do not say that because I created it, but because of my experiences in the past with shell ejectors. Shoots about 50 feet + or - 5ft. It features a quick loading port on the left side of the magazine. This gun is very comfortable as well.