First STI is flawless guns so if you want one you better get one in 1911 anyway before they are gone.  Second I have an officers but nothing as short as your looking but I have never heard of anyone complaining among the sti guys.  You should be fine.   
 
2011 versions are double stack and will run great but probably not a best option for carry but that is just my opinion. They are more designed for play and comp and not geared toward carry doesn’t mean you can’t or shouldn’t.   I would not hesitate to buy a sti if you want one.
		 
		
		
		
		
		
		
			
				__________________ 
				 
			 
		
		
		
		
		
	
	 |