Do you really need 50 different objects ?
You could use a single sprite with 50 different animation frames, and on creation of the bullet make something like :
Bullet.Animationframe = obj.instanceVariable
Where instance variable is a number corresponding to the frame.