Been there done that was hospital security for 3 years be for LE
Rifle and concealable are not really going to happen it would be kind of like trying to concealed carry a open gun.
Here is a rough guide to what stops what.
NIJ LEVEL I:
This armor protects against .22 caliber Long Rifle Lead Round Nose (LR LRN) bullets with nominal masses of 2.6 g (40 gr) impacting at a minimum velocity of 320 m/s (1050 ft/s) or less and 380 ACP Full Metal Jacketed Round Nose (FMJ RN) bullets with nominal masses of 6.2 g (95 gr) impacting at a minimum velocity of 312 m/s (1025 ft/s) or less.
NIJ LEVEL IIA:
(Lower Velocity 9mm, .40 S&W). This armor protects against 9mm Full Metal Jacketed Round Nose (FMJ RN) bullets with nominal masses of 8.0 g (124 gr) impacting at a minimum velocity of 332 m/s (1090 ft/s) or less and .40 S&W caliber Full Metal Jacketed (FMJ) bullets with nominal masses of 11.7 g (180 gr) impacting at a minimum velocity of 312 m/s (1025 ft/s) or less. It also provides protection against Level I threats. Level IIA body armor is well suited for full-time use by police departments, particularly those seeking protection for their officers from lower velocity .40 S&W and 9mm ammunition.
NIJ LEVEL II:
(Higher Velocity 9mm, .357 Magnum). This armor protects against .357 Magnum jacketed soft-point bullets with nominal masses of 10.2 g (158 gr.) impacting at a velocity of 425 m/s (1,395 ft/s) or less and against 9mm full-jacketed bullets with nominal velocities of 358 m/s (1,175 ft/s). It also protects against most other factory loads in caliber .357 Magnum and 9mm as well as the Level I and IIA threats. Level II body armor is heavier and more bulky than either Levels I or IIA. It is worn full time by officers seeking protection against higher velocity .357 Magnum and 9mm ammunition.
NIJ LEVEL IIIA:
(.44 Magnum; Submachine Gun 9mm). This armor protects against .44 Magnum, Semi Jacketed Hollow Point (SJHP) bullets with nominal masses of 15.55 g (240 gr.) impacting at a velocity of 426 m/s (1,400 ft/s) or less and against 9mm full-metal jacketed bullets with nominal masses of 8.0 g (124 gr.) impacting at a velocity of 426 m/s (1,400 ft/s) or less. It also provides protection against most handgun threats as well as the Level I, IIA, and II threats. Level IIIA body armor provides the highest level of protection currently available from concealable body armor and is generally suitable for routine wear in many situations. However, departments located in hot, humid climates may need to evaluate the use of Level IIIA armor carefully.
NIJ LEVEL III:
(High-powered rifle). This armor, normally of hard or semirigid construction, protects against 7.62mm full-metal jacketed bullets (US military designation M80) with nominal masses of 9.7 g (150 gr.) impacting at a velocity of 838 m/s (2,750 ft/s) or less. It also provides protection against threats such as 223 Remington (5.56mm FMJ), 30 Carbine FMJ, and 12-gauge rifled slug, as well as Level I through IIIA threats. Level III body armor is clearly intended only for tactical situations when the threat warrants such protection, such as barricade confrontations involving sporting rifles.
NIJ LEVEL IV:
(Armor-piercing rifle). This armor protects against .30–06 caliber armor-piercing bullets (US military designation APM2) with nominal masses of 10.8 g (166 gr.) impacting at a velocity of 868 m/s (2,850 ft/s) or less. It also provides at least single-hit protection against the Level I through III threats.
Level IV body armor provides the highest level of protection currently available. Because this armor is intended to resist “armor piercing” bullets, it often uses ceramic materials. Such materials are brittle in nature and may provide only single-shot protection since the ceramic tends to break up when struck. As with Level III armor, Level IV armor is clearly intended only for tactical situations when the threat warrants such protection.
Im not sure you can even get level 1 armor any more and level 2 is the minimum any LE uses that I know of. All the large departments in my area are using 3A. Swat uses heavey leveal 4 stuff.
Also note that not a single one talks about stab resistance. Will my 3A slow a knife maybe and that is hoping for a duel knife with a blunt tip. Something like a ice pick will sail right thru it no problem. You can get stab rated stuff but the design is totally different and not good at caching bullets.
I know very little about the stab vests but I do KNOW body armor for firearms do not stop knives or spikes and the stab vest used in jails and prisons are almost as big and heavy as level 3 and 4 armor.
Hope this helps. http://www.bulletproofme.com is one of the few places left that I know sells to the general public. If you do end up buys some keep the following in mind. It only works if you have it on and if your really going to have it on 40 hours a week it needs to be comfortable. We spend 1k per vest last time I checked and even at that at the end of the day I want it off ASAP so if you buy a 400.00 vest you most likely will not use it for long. Comfort is directly related to thickness and flexibility thinner and flexible is better but also more money. Also level 2 will be thinner and more flexible than 3A in the same price range but it is possibal to find a thinner and more flexible 3A for more cash then a cheep 2.