Sorry, no, that's the second best way to get one.
The absolute best way to hunt porcupines is to live in a home with a few big beautiful trees in the yard, right next to a hundred or so acres of forest. Porcupines will bypass thousands of trees growing in the natural state to waddle into your yard and start eating the bark off one of your prized specimen trees. Then, when you smoke one, he will die hanging over the limb of said tree and remain there for MONTHS, swaying gently, refusing to fall, absorbing hundreds of shotgun blasts from every safe angle as you try to knock him down. Eventually you will see the futility of it, and give up. Seasons will change, the air will cool, the days will shorten, the leaves will fall...and that miserable $&^%* rodent will hang there on display, eliciting snide comments from your anti neighbours, withering stares from your wife, and snickers from your friends. Then one morning, you'll be sitting on the patio in your bathrobe, freshly showered, enjoying a hot cup of coffee, and your two dogs will come running around the corner of the house and insist on snuggling up to you from both sides, and you'll casually scratch one behind the ear...and then you'll sniff...and then you'll take a deep breath...and you'll know that the sum##### FINALLY came down...but they found out about it before you did.