I recently bought a new colt king cobra 357 mag. I first shot 200 rounds of federal 158 grn fmj through it no problem. Then I purchased 1,000 rounds of Geco .357 magnum 158 grn fmj from aimsurplus, my friends purchase from there all the time but for different calibers. These rounds are almost $10 cheaper per box of 50 and had good reviews everywhere I looked. I cleaned the Chambers well after the first 200 rounds with #9, didn't use any lube just the cleaning solvent. Today I shot 100 rounds of the new Geco ammo and they shot just fine, not noticably dirtier than the federals, however they were very difficult to eject. I had to gently bump the ejector rod on the table to pry them loose so I could pull them out. The federals didn't give me any problems ejecting even after 200 shots. I've never shot 38 special through this gun either, and I'm sure I cleaned it well, especially since I only shot 200 rounds prior to this issue. I'm going to try and return the last 900 rounds if possible and use better rounds. Could this just be a cheap ammunition issue? If I'm stuck with this ammo do you recommend I use it but eject it differently if it sticks, or can I bump the ejector rod? Do you recommend I swallow my losses and use a different ammo? Any ideas on how to avoid this issue? I appreciate any help, thanks!