experimenting with weapons and rendering math