Titan 25 acp bad mag