James Finn

Rock River Arms
Total Patents: 3
Overall Rank: #1,572,622
Years Active: 2007–2010
Rock River Arms Rank: #3