For the name of the turret, I went into the mod's zip and referenced the prototypes/entity/turrets.lua, and found the 'name' field. This is what it looks like in the file:
data:extend(
{
{
type = "electric-turret",
name = "adikings-shock-turret",
icon = "ShockTurret/graphics/icons/shock-turret.png",
etc
So my adapted reskin code based on your template looks like this:
local rp_art_util = require("rp_art_util/rp_art_util");
-- Note: tesla_turret_1 comes in a separate mod
local turret_art = require("rp_plasma_turret_1_art/plasma_turret_1");
-- Makes the turret look like tesla_turret_1
rp_art_util:use_sprites("adikings-shock-turret", turret_art);