Not sure what you mean by "the first part". There is a link at the top of the SWAT homepage that says "Skip Intro"....try that.
Costs and subscription available at http://swatmagazine.com/subscribe.htm
March issue to which you refer has already shipped. You'd start in May. March will be available on Newsstands starting this week for 6 weeks.