Gun prototyping #500183