Finally got a chance to watch this on Netflix. Pretty good. Lots of guns, fairly realistic. It does have a religious plot.