weapon data parsing is working