The slide on my CF380 does not lineup properly to remove the pin for cleaning and I want to polish the ramp due to jamming. I do not have a lot of strength in my hands and have a bad back. I have a couple C9's and one 45 Hi-point pistols without this problem. I did purchase this at Eglin Air Force base on sale for $125 several years ago and just now got around to shooting the CF380. Due to jamming read about the polishing the ramp, but as mention can not get the slide in position to remove the pin.