Free: Contests & Raffles.
I know mine will have problems ejecting if the magazine cap isn't screwed on tightly enough. If you put it back together and it is working now that would be my guess.