However, there are weapons that are described as “prohibited offensive weapons’ which are illegal to possess in Philadelphia and throughout Pennsylvania. Under Section 908, it is illegal for a person to possess the following types of prohibited weapons unless they are a dealer: ...