Hey all. I have recently become very ineterested in getting a PPP. My 870's ejector spring broke, and although it still cycles and functions, it is less reliable as far as chambering and ejecting shells. As a result, I am looking into getting a Pardner Pump Protector, for the simple fact that I have heard they are inexpensive, reliable, and have the ergonomics of the 870. So should I just let my 870 soldier on as is and deal or ? Any replies greatly appreciated.