Gun-club porn—packed with stodgily accurate descriptions of weapons and acronymic slang. Hardly subtle, just bang-bang galore.