micro dynamic rifle