Read some of the threads in this forum to get feedback on whether or not S.W.A.T. is a no BS magazine.
S.W.A.T. can be found at most of the large bookstores, e.g. Barnes and Noble, and 7/11's. No special issues like the Showdown are currently planned.