BPP94 stripped receiver, is perfect for your next project. Receiver is correctly rolled, squared, welded and is 922R compliant and comes with a picatinny rail installed. Receiver must go to an FFL for transfer, it is your responsibility to now your current city and state laws before placing your order. If placing an order please contact us to let us know which FFL you will be using. Feel free to give us a call or E-mail us if you have any questions.