Are you running a NCY Direct ignition and always breaking the little spring inside or your bracket is broken like below?
NEW TRS Billet 6160 Direct Ignition holder keeps the coil in place and mounts in between the plastics. Just loosen the 2 screws holding plastics together, twist in place and tighten back up. Flat side faces rear of scooter. You will never need another bracket again. Coil fits flush inside. See pic below.