ballard type rifling (6 grooves)

Recent Activity