This is my Alpha (Stage) 30-06 caliber rifle.
It is just the mechanisms, no body yet... That comes in beta.
WARNING: THIS SCENE CHANGES sim.frequency TO 1000
(to change it back, type "sim.frequency=100" in the console)
It is interesting to set up a bump-fire system, it actually works.
If this does not work the first play, just retry, the frequency was 100 Hz the first time and things went through each other, but in this first frame, the frequency (from the firing pin) is set to 1000 Hz and should work properly. Thanks to "brentlewis" 's coment (below) for making me post this

.
COMMENT & RATE PLEASE!
Changelog:
v1.0 Initial public release
v1.1 Added a reloading system
v1.2 Fixed a few things and added a proper lock-back mechanism
v1.2.1 Fixed the issues with magazine insertion
v1.3.0 Added a proper shell extraction system
v1.3.1 A few minor changes
v1.3.2 Fixed the v1.3.1 "changes"

v1.3.3 Adjusted the auto sear to work properly
v1.3.4 Adjusted extraction system
v1.4 Made the extractor a lever type, and it works better than the old one, too

v1.4.1 Ammunition magically turned into 30-06 rounds

v1.4.2 Adjusted magazine system
v1.4.3 Adjusted colors of the rounds a little bit
v1.4.4 Minor material changes
v1.4.5 Fixed the safety spring which I had accidentally deleted

v1.5 Made safety and fire selector Manual, and removed a front recoil spring
v1.5.1 Adjusted the whole weight properties and redid the ejector pin
v1.5.2 Added a piece to the extractor (helps ejection), and other minor changes
v1.5.3 Adjusted the recoil spring and magazine release
v1.5.4 Made a few touches which increase performance considerably
v1.5.5 More minor changes, noticeable improvements, too
v1.5.6 Shell Killer adjustment (above the chamber)
v1.5.7 Adjusted Hammer Spring
v1.5.8 Removed Clouds, Added another sign
