How could I include a spinning model into derma?

I know there’s DModelPanel, but with what I’ve tried, I can’t seem to include it in my code.

But here’s what I want to do:

In this image, on the dark Grey panel, I would like to include a DModelPanel or something, of the selected weapon from the DComboBox. I got the Desc. added, but for the DModelPanel, I have no clue on how to do it.

I will include a bit of my code. (Selection of the AK for exemple)
[lua]MainMenuSheet2.Paint = function()
if CboxRIFLE:GetSelectedItems() and CboxRIFLE:GetSelectedItems()[1] then
if CboxRIFLE:GetSelectedItems()[1]:GetValue() == “Ak47” then
surface.SetFont( “default” )
surface.SetTextColor( 255, 255, 255, 255 )
surface.SetTextPos( 50, 110 )
surface.DrawText( “RS Ak47” )
surface.SetTextPos( 15, 130 )
surface.DrawText( “Medium firerate | 78% Accuracy” )
surface.SetTextPos( 15, 140 )
surface.DrawText( “4x31BB’s magazines” )
surface.SetTextPos( 15, 150 )
surface.DrawText( “Has an ironsight” )[/lua]

Snip - Disseminate looks to be right.

DModelPanel would work, yeah

icon = vgui.Create( "DModelPanel", DermaName?? )
icon:SetModel( "models/weapons/w_ak47.mdl" ) -- No idea what the model is, just freestylin' :D
icon:SetSize( 100, 100 )
icon:SetCamPos( Vector( 70, 80, 60 ) )
icon:SetLookAt( Vector( 0, 0, 0 ) ) 

Doesn’t seem to work, I had tried that before…
Remember, I need to include it with the surface, so it change depending on which Dcombobox I selectioned.