Glock G43 9mm sub compact pistol with Apollo Customs, Inc. USA Flag finish 

Gunz Inc. stock # 10398