Michael Irby | American Handgunner May June 2012 | Dark Angel (1990)