i don't know about other products, but they clearly state that they do not sell firearms to the general public.While they carry a lot of LE gear I did see anything on their website indicating they only sell to LE with respect to items that would be legal for others to purchase.
Many years back Charles Greenblatt sold firearms, they eventually became a Law Enforcement only dealer and sold to local police Agencies. They furnished police uniforms for Suffolk County Police agencies for town and villages. As the years went by the store was moving locations offering less inventory. One of my friends who was NCPD swore to never spend a dime because they wanted him to leave a big deposit on a pistol. That was when they sold firearms.If they don't trust me enough to legally sell me a gun (or maybe ammo?) then i don't trust them enough to sell me anything else. It will be interesting to see what happens.