your not an ediot i had the same thing happen when i tried to make one, i know its very distracting wen u sit their for 30 minutes and it doesnt work,
my problem was when u create the textures/models/weapons/mp40 path i was spelling the gun name wrong also when you right click the textures folder and click add to zip at the end,change it to say mohaa/main/user-bluemp40.pk3 dont forget the pk3, if that doest work contact me

fire1: