16" is twice as long as it should be........
No one needs more than 8"
10.5" may get you some complaints........
This is an FFL item and can only be shipped to other FFL dealers.