i was wondering if i could make a completely new model for halo pc and if so how? how can i make it in the game

my plan: a cool new assault rifle with 2 modes of fire that u can use in bg, but it doesent replace the old ar, its like a new weapon, is this possible? can anyone help me please?
i have milkshape 3d and gmax