self-loading

adj

1.
(of firearms) capable of automatic loading and firing continuously