What is Weapon Models Pack?
Weapon Models Pack is a resource pack, created by Headaxe.
It only modifies specific items, which is why you can use whatever texture pack you want with any kind of terrain and still keep the awesome models.
Weapon Models Content
Weapon Models contains all Minecraft Swords and the Minecraft Bow.
Every of the listed weapons has a custom model with a custom texture.
That adds up to 9 Custom Models in total:
Weapon Models Pack Preview