Is it legal for anyone to purchase a silencer for a handgun in Pennsylvania?