It would seem there is an ejector problem, not a barrel problem.
The unfired shells are obviously heavier and will work properly, but it's losing contact with the spent casing which is causing the jam.
Take it back to the store with an empty casing and explain the situation and see what they come up with, if they are clueless, go to a gun shop with a gunsmith and see if it's a fixable problem.