David C. McCanles's rifle - TW-DB.info