The MDSP Licensing Portal
Main_Content
In accordance with the Firearms Safety Act of 2013, the Maryland State Police have developed a web/mobile accessible
Licensing Portal where citizens may submit, and Maryland firearms dealers have the ability to access, firearms applications. The Portal is a web ‘dashboard’ that provides citizens the ability to submit and track multiple application types.
Initially, it provided firearms dealers the ability to access and submit 77R applications to MSP on behalf of their customers, and MDSP the ability to receive, process and report on multiple application types via a single system.
As of October 1, 2019, Licensing Division expanded the
Licensing Portal to include an automated Handgun Permit (Wear/Carry) application. All original, renewal, subsequent, modification, and replacement requests are now submitted and processed electronically through the Portal.
Portal Support
Division personnel are available to provide assistance for both the dealers and the general public. We are available via email at: msp.firearmsregistration@maryland.gov, or msp.handgunpermits@maryland.gov, and via phone at: 410-653-4500. Regulated Firearms Dealers can also obtain assistance via the Livehelp feature within the Licensing Portal.
Follow
javascript: SP.SOD.executeFunc('followingcommon.js', 'FollowDoc', function() { FollowDoc('{ListId}', {ItemId}); });
0x0
0x0
ContentType
0x01
1100
View in Web Browser
/Organization/_layouts/15/VisioWebAccess/VisioWebAccess.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1
0x0
0x1
FileType
vdw
255
View in Web Browser
/Organization/_layouts/15/VisioWebAccess/VisioWebAccess.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1
0x0
0x1
FileType
vsdx
255
View in Web Browser
/Organization/_layouts/15/VisioWebAccess/VisioWebAccess.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1
0x0
0x1
FileType
vsdm
255
Compliance Details
javascript:if (typeof CalloutManager !== 'undefined' && Boolean(CalloutManager) && Boolean(CalloutManager.closeAll)) CalloutManager.closeAll(); commonShowModalDialog('{SiteUrl}'+
'/_layouts/15/itemexpiration.aspx'
+'?ID={ItemId}&List={ListId}', 'center:1;dialogHeight:500px;dialogWidth:500px;resizable:yes;status:no;location:no;menubar:no;help:no', function GotoPageAfterClose(pageid){if(pageid == 'hold') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+
'/_layouts/15/hold.aspx'
+'?ID={ItemId}&List={ListId}'); return false;} if(pageid == 'audit') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+
'/_layouts/15/Reporting.aspx'
+'?Category=Auditing&backtype=item&ID={ItemId}&List={ListId}'); return false;} if(pageid == 'config') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+
'/_layouts/15/expirationconfig.aspx'
+'?ID={ItemId}&List={ListId}'); return false;} if(pageid == 'tag') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+
'/_layouts/15/Hold.aspx'
+'?Tag=true&ID={ItemId}&List={ListId}'); return false;}}, null);
0x0
0x1
ContentType
0x01
898
Edit in Browser
/_layouts/15/images/icxddoc.gif?rev=43
/Organization/_layouts/15/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
FileType
xsn
255
Edit in Browser
/_layouts/15/images/icxddoc.gif?rev=43
/Organization/_layouts/15/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document
255
Edit in Browser
/_layouts/15/images/icxddoc.gif?rev=43
/Organization/_layouts/15/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document.2
255
Edit in Browser
/_layouts/15/images/icxddoc.gif?rev=43
/Organization/_layouts/15/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document.3
255
Edit in Browser
/_layouts/15/images/icxddoc.gif?rev=43
/Organization/_layouts/15/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document.4
255
View in Browser
javascript:(function(){var a=document.createElement('a');a.href=SPClientTemplates.Utility.ReplaceUrlTokens('~site/_layouts/15/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1');GoToLinkOrDialogNewWindow(a)})()
0x0
0x1
FileType
xlsx
255
View in Browser
javascript:(function(){var a=document.createElement('a');a.href=SPClientTemplates.Utility.ReplaceUrlTokens('~site/_layouts/15/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1');GoToLinkOrDialogNewWindow(a)})()
0x0
0x1
FileType
xlsm
255
View in Browser
javascript:(function(){var a=document.createElement('a');a.href=SPClientTemplates.Utility.ReplaceUrlTokens('~site/_layouts/15/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1');GoToLinkOrDialogNewWindow(a)})()
0x0
0x1
FileType
xlsb
255
View in Browser
javascript:(function(){var a=document.createElement('a');a.href=SPClientTemplates.Utility.ReplaceUrlTokens('~site/_layouts/15/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1');GoToLinkOrDialogNewWindow(a)})()
0x0
0x1
FileType
ods
255
Document Set Version History
/_layouts/15/images/versions.gif?rev=43
javascript:SP.UI.ModalDialog.ShowPopupDialog('{SiteUrl}'+
'/_layouts/15/DocSetVersions.aspx'
+ '?List={ListId}&ID={ItemId}')
0x0
0x0
ContentType
0x0120D520
330
Send To other location
/_layouts/15/images/sendOtherLoc.gif?rev=43
javascript:GoToPage('{SiteUrl}' +
'/_layouts/15/docsetsend.aspx'
+ '?List={ListId}&ID={ItemId}')
0x0
0x0
ContentType
0x0120D520
350