Are all the 9s 15 round? What about the 40s? Are factory pre-ban hi-caps available for all series? TIA