One thing to say about the non res UT permit. You might be able to get a non res permit but when it comes time to renew it, you will not be able to do so unless you hold a CCW from your state of residence.
Legal Heat is great and I recommend them to everyone. The one they teach here is good for idaho, Utah, Arizona and Oregon (if you're an Oregon resident). Arizona and Utah are by far the most popular permits to get. The instructors are NRA certified and they employ lawyers that stay up to date on the laws. The owner is even a lawyer, he taught my class. They have a great app too for android/iphone/ipad which is a great easy to use law reference.
Sent from my Verizon Galaxy S III using Tapatalk 2