Tom Rolfson

In by webmaster

“I found the concept of the Delta 1 sights to be an instinctive means of fast and accurate target acquisition. I have my new students try several firearms, one tried a Glock 19 w/Delta 1’s and commented: “Why don’t all guns come with these?” I think that says it all!”