Something
public text v1 · immutable local tr = self.Owner:GetEyeTrace();
local ent = ents.Create ("prop_physics_multiplayer");
ent:SetModel ("models/Cheeezy/Megaman/pellet.mdl");
ent:SetMoveType(MOVETYPE_FLY);
ent:SetPos(self.Owner:GetShootPos() + (self.Owner:GetAimVector() * 16));
ent:SetAngles (self.Owner:EyeAngles());
ent:Spawn();