I have this model I have made:

I really can not find any good, working tutorials/documentation for Blockland weapon creation in Blender - this is as far as I have got.
I don't know how to do stuff like the mountPoints in Blender, nor do I know what 'points' actually have to be added to make it a valid weapon for scripting.
The model isn't textured because I don't know how to texture it, I found a section on
DarkStar's old Blender tutorial and I followed it exactly: I selected the faces I wanted to texture, I went to the UV/Image Editor and I loaded up the 16x16 .png file of the color I wanted - nothing happens (even when switching to textured/material view).
I also don't know if the model is even the right size for a Blockhead's hand, but I guess I can worry about that after I've learned to do all the above.
Reference:
I am using Blender v2.77 with Port's DTS Importer/Exporter.
I would like to know what _____point's have to be added and how/where to add them properly.
I would also like to know how to texture the weapon.