Stand for weapons