Case in point, Levi Johnston (ex of Bristol Palin) has a new baby mama. And the name they've chosen? (Just to prove that Bristol is NOT the only idiot in that relationship.) Their name is Breeze Baretta (after the Italian handgun) Names mean a lot. To me, it's like setting her up to settle for as little as her mother did: namely Levi Johnston.
If you still want to name something, but haven't grown up emotionally, get a pet. The turtle doesn't care if he's named after a gun.