removed default gun adapter options
added fallback adapter timeout option
error naming standardization