I would assume the barrel shroud (even the manufacturer used that term) for one would violate the current AWB as might the forward hand grip thing.
(iv) A semiautomatic pistol that has an ability to accept a detachable magazine and has at least one of the following:
(I) An ability to accept a detachable ammunition magazine that attaches at some location outside of the pistol grip;
(II) A threaded barrel capable of accepting a flash suppressor, forward pistol grip or silencer;
(III) A shroud that is attached to, or partially or completely encircles, the barrel and that permits the shooter to fire the firearm without being burned, except a slide that encloses the barrel; or
(IV) A second hand grip; or