The first range I ever built was 25 yards long. The bench was in the front of the living room. I shot through the open doors of the bedroom and down through the hallway to the far side of the kitchen. I used a heavy steel plate and a box w/ sand on the bottom to catch the spent bullets. Had to shut it down. My wife complained of the noise.
My most successful range design has been based on pallets. I use for of them to build a box. I line the interior with cardboard or some sort of thin plywood/paneling. I then fill the interior with dirt. I put an extra pallet on the front and then nail on a 4'x4' section of plywood. When it gets to many holes in it, I nail on another piece of plywood. Targets are easily stapled to it. I used this set up at one church for almost 8 years. It is impervious to any rifle or pistol round known to man. No matter what I used, even armor piercing rifle rounds, nothing ever got very far into that dirt. When I later dismantled it, the amount of spent lead in that dirt was amazing.
Recently I found another good way to build a range. Use worn out harrow blades for the targets. Spray paint them white. Aim at the axle holes. A concrete block or a old truck hub works fine to lean them against. I used this setup for about four years. One harrow blade cracked in half after several thousand hits w/ .45ACP, .40 S&W and some 9mm. Occasionally I'd shoot myself when a round would bounce off the blade and strike me. I didn't have this problem when I stood more than 7 yds. from the plates.
Other than the little 25yd. range in the house, the above described ranges were 100 and 200 yard affairs, usually built along the side of peanut field, etc. where there was space available. The harrow blade range was limited to 25 yds.