Remixed version of the original to bolster some weaker points when printed small.
This may look odd in the customizer (certainly does in OpenSCAD), unless you actually render instead of simply preview. In preview you only see the bolstering under OpenSCAD. After customizing though, you should get an STL file which will be rendered and print properly.
I included some basic customization to allow you to scale this if you like.
defender_keyring_v2.scad | 14.3KB | |
defender_keyring_v2.stl | 388.7KB |