In a bowl, add the shrimp, canola oil, salt, pepper and garlic.
Mix thoroughly then add to your skewers.
Mix together the ingredients for the Zesty Ranch as well and place in the fridge.
Preheat your fire/grill for direct cooking at medium high temperature (around 375F).
Add a bbq sauce/basting skillet on to preheat for 2 minutes. Add in your butter and let it melt.
Next, add the rest of the ingredients for the buffalo sauce and let simmer for 2-3 minutes. Make sure to stir occasionally.
When the sauce has thickened (about 5 minutes), pull it off to a cooler side of the grill to stay warm.
Add your shrimp on to the grill and cook for about 1.5 minutes per side until they are golden brown.
Once done, pull them off the skewers and place them in a bowl.
Add the buffalo sauce to the bowl and toss/mix.
Serve the shrimp immediately with the side of Zesty Ranch. Enjoy!