Man creates semi-auto knocking bow and puts the design on public domain

Don't Miss...