Grenade was just a test for the entity system: something simple that could spawn, despawn, bounce around, interact with other objects.
Traditional weapons would break the "every block is an item and every item is a block" rule, so currently, there are no plans to add weapons.