Broken Bottles

My idea is that, if you were to, say, hold right click on a "hard" block (stone, bricks, etc.) with a bottle, it would turn into a Broken Bottle. It would have 3 uses and could be used as a ranged and melee weapon (however, when used as a ranged weapon, it would break when done being thrown). I'm thinking that it could do 4-5 melee damage, and 3-4 ranged damage.