module MarzGuns {
    model MOSIN {
        mesh    = weapons/firearms/MOSIN|MOSIN_BODY,
        texture = weapons/firearms/bolt_rifles/MOSIN,
        
        attachment muzzle {
            offset = 0.0000 0.6076 0.0223,
            rotate = -90.0000 0.0000 -180.0000,
        }
        
        attachment bolt_fired {
            offset = -0.0207 -0.0458 0.0199,
            rotate = 180.0000 89.6841 180.0000,
        }
        
        attachment world {
            offset = -0.0250 -0.0000 -0.0000,
            rotate = -180.0000 0.0000 0.0000,
        }
        
        attachment scope {
            offset = 0.0000 0.1611 0.0521,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment rail_up {
            offset = 0.0000 0.1262 0.0286,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment booster_scope {
            offset = 0.0000 0.1037 0.0533,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment bayonet {
            offset = 0.0000 0.5270 0.0006,
            rotate = 0.0000 0.0000 0.0000,
        }
    }
    model MOSIN_BOLT {
        mesh    = weapons/firearms/MOSIN|MOSIN_BOLT,
        texture = weapons/firearms/bolt_rifles/MOSIN,
    }
    model M24 {
        mesh    = weapons/firearms/M24|M24_BODY,
        texture = weapons/firearms/bolt_rifles/M24,
        
        attachment muzzle {
            offset = 0.0000 0.5100 0.0199,
            rotate = -90.0000 0.0000 -180.0000,
        }
        
        attachment bolt_fired {
            offset = -0.0137 -0.0535 0.0100,
            rotate = 0.0000 72.1556 0.0000,
        }
        
        attachment world {
            offset = -0.0250 -0.0000 -0.0000,
            rotate = -180.0000 0.0000 0.0000,
        }
        
        attachment magazine {
            offset = 0.0000 0.0910 -0.0082,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment rail_up {
            offset = 0.0000 0.1055 0.0281,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment scope {
            offset = 0.0000 0.1214 0.0312,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment booster_scope {
            offset = 0.0000 0.0630 0.0309,
            rotate = 0.0000 0.0000 0.0000,
        }
    }
    model M24_BOLT {
        mesh    = weapons/firearms/M24|M24_BOLT,
        texture = weapons/firearms/bolt_rifles/M24,
    }
    model M24_BIPOD_FOLDED {
        mesh    = weapons/firearms/M24|M24_BIPOD_FOLDED,
        texture = weapons/firearms/bolt_rifles/M24,
    }
    model M24_BIPOD_DEPLOYED {
        mesh    = weapons/firearms/M24|M24_BIPOD_DEPLOYED,
        texture = weapons/firearms/bolt_rifles/M24,
    }
    model M1903 {
        mesh    = weapons/firearms/M1903|M1903_BODY,
        texture = weapons/firearms/bolt_rifles/M1903,
        
        attachment muzzle {
            offset = 0.0000 0.5278 0.0105,
            rotate = -90.0000 0.0000 -180.0000,
        }
        
        attachment bolt_fired {
            offset = -0.0178 -0.0446 0.0181,
            rotate = 180.0000 89.4215 180.0000,
        }
        
        attachment world {
            offset = -0.0250 -0.0000 -0.0000,
            rotate = -180.0000 0.0000 0.0000,
        }
        
        attachment magazine {
            offset = 0.0000 0.0910 -0.0082,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment rail_up {
            offset = 0.0000 0.1055 0.0281,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment scope {
            offset = 0.0000 0.1442 0.0512,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment booster_scope {
            offset = 0.0000 0.0868 0.0527,
            rotate = 0.0000 0.0000 0.0000,
        }
        
        attachment bayonet {
            offset = 0.0000 0.4567 -0.0109,
            rotate = 0.0000 0.0000 0.0000,
        }
    }
    model M1903_BOLT {
        mesh    = weapons/firearms/M1903|M1903_BOLT,
        texture = weapons/firearms/bolt_rifles/M1903,
    }
}
